namespace Matrix.ServiceDiscovery.Enums
{
    /// <summary>
    /// 性能级别枚举
    /// </summary>
    public enum PerformanceLevel
    {
        /// <summary>
        /// 未指定级别
        /// </summary>
        None = 0,

        /// <summary>
        /// 优秀 (&lt;100ms)
        /// </summary>
        Excellent = 1,

        /// <summary>
        /// 良好 (100-300ms)
        /// </summary>
        Good = 2,

        /// <summary>
        /// 可接受 (300-1000ms)
        /// </summary>
        Acceptable = 3,

        /// <summary>
        /// 较慢 (1-5s)
        /// </summary>
        Slow = 4,

        /// <summary>
        /// 很慢 (&gt;5s)
        /// </summary>
        VerySlow = 5,

        /// <summary>
        /// 失败
        /// </summary>
        Failed = 6,

        /// <summary>
        /// 未知性能级别
        /// </summary>
        Unknown = 99
    }
}